﻿using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Top.PointStore.Business
{

    /// <summary> T_Broker
    /// </summary>
    public class T_Broker
    {
        
        /// <summary> 经纪人表ID
        /// </summary>
        public Int32 Kid { get; set; }

        /// <summary> 省
        /// </summary>
        public Int32? F_ProvinceKid { get; set; }
        /// <summary>
        /// 楼盘id
        /// </summary>
        //public int F_BuildingKid { get; set; }

        /// <summary> 所在市
        /// </summary>
        public Int32? F_CityKid { get; set; }
        /// <summary>
        /// 城市名称
        /// </summary>
        //public string F_CityName { get; set; }

        /// <summary> 定位城市
        /// </summary>
        public Int32? F_LocationCityKid { get; set; }

        /// <summary> 姓名
        /// </summary>
        public String F_Title { get; set; }

        /// <summary> 手机号
        /// </summary>
        public String F_Phone { get; set; }

        /// <summary> 密码
        /// </summary>
        public String F_PassWord { get; set; }

        /// <summary> 身份证号
        /// </summary>
        public String F_IDNumber { get; set; }

        /// <summary> 添加时间
        /// </summary>
        public DateTime F_AddTime { get; set; }

        /// <summary> 编辑时间
        /// </summary>
        public DateTime? F_EditTime { get; set; }

        /// <summary> 微信ID
        /// </summary>
        public String F_WeiXinID { get; set; }

        /// <summary> 头像地址
        /// </summary>
        public String F_PicUrl { get; set; }

        /// <summary> 状态，0未注册，1已注册，2签约，3禁用
        /// </summary>
        public Int32 F_Status { get; set; }

        /// <summary> 认证时间
        /// </summary>
        public DateTime? F_AuthTime { get; set; }

        /// <summary> 通过时间
        /// </summary>
        public DateTime? F_PassTime { get; set; }

        /// <summary> 真实信息填写时间
        /// </summary>
        public DateTime? F_RealTime { get; set; }

        /// <summary> 最后活跃时间
        /// </summary>
        public DateTime? F_LastActiveTime { get; set; }

        /// <summary> 银行
        /// </summary>
        public String F_Bank { get; set; }

        /// <summary> 银行账号
        /// </summary>
        public String F_BankAccount { get; set; }

        /// <summary> 推荐人手机号
        /// </summary>
        public String F_RecommendPhone { get; set; }

        /// <summary> 微信昵称
        /// </summary>
        public String F_WX_Nickname { get; set; }

        /// <summary> 微信国家
        /// </summary>
        public String F_WX_Country { get; set; }

        /// <summary> 微信省
        /// </summary>
        public String F_WX_Province { get; set; }

        /// <summary> 微信市
        /// </summary>
        public String F_WX_City { get; set; }

        /// <summary> 微信语言
        /// </summary>
        public String F_WX_Language { get; set; }

        /// <summary> 微信性别，1男，2女
        /// </summary>
        public String F_WX_Sex { get; set; }

        /// <summary> 是否关注微信号
        /// </summary>
        public String F_WX_Subscribe { get; set; }

        /// <summary> 关注时间
        /// </summary>
        public String F_WX_Subscribe_time { get; set; }

        /// <summary> 客户类型，1自由经纪人，2公司
        /// </summary>
        public Int32? F_Type { get; set; }

        /// <summary> 公司名称
        /// </summary>
        public String F_BrokerCompanyName { get; set; }

        /// <summary> 公司ID
        /// </summary>
        public Int32? F_BrokerCompanyKid { get; set; }

        /// <summary> 经度
        /// </summary>
        public Decimal? F_Longitude { get; set; }

        /// <summary> 纬度
        /// </summary>
        public Decimal? F_Latitude { get; set; }

        /// <summary> 最后定位时间
        /// </summary>
        public DateTime? F_LastLocationTime { get; set; }

        /// <summary> 首次签约时间
        /// </summary>
        public DateTime? F_FirstAgreementTime { get; set; }

        /// <summary> 最后签约时间
        /// </summary>
        public DateTime? F_LastAgreementTime { get; set; }

        /// <summary> 名片图片地址
        /// </summary>
        public String F_BusinessCardUrl { get; set; }

        /// <summary> 标签：是否认证超级经纪
        /// </summary>
        public Boolean? F_TagIsSuperAuth { get; set; }

        /// <summary> 超级经纪认证时间
        /// </summary>
        public DateTime? F_TagIsSuperAuthTime { get; set; }

        /// <summary> 标签：行业工作年数
        /// </summary>
        public Int32? F_TagYear { get; set; }

        /// <summary> 标签：采纳方案数量
        /// </summary>
        public Int32? F_TagProgramCount { get; set; }

        /// <summary> 标签：成交数量
        /// </summary>
        public Int32? F_TagBusinessCount { get; set; }

        /// <summary> 标签：平均节省万元
        /// </summary>
        public Decimal? F_TagSpareAvgMoney { get; set; }

        /// <summary> 标签：评论数量
        /// </summary>
        public Int32? F_TagCommentCount { get; set; }

        /// <summary> 经纪人标签 格开
        /// </summary>
        public String F_Tag { get; set; }

        /// <summary> 经纪人自我介绍
        /// </summary>
        public String F_Remark { get; set; }

        /// <summary> 签到时间
        /// </summary>
        public DateTime? F_CheckInTime { get; set; }

        /// <summary> 二维码带参扫描来源ID
        /// </summary>
        public Int32? F_QrCode { get; set; }

        /// <summary>是否为分销公司
        /// </summary>
        public bool? F_IsDistribute { get; set; }

        public string F_Ex { get; set; }

        public string F_DeviceID { get; set; }

        public string F_AppVersion { get; set; }

        public string F_HxUuid { get; set; }

        public string F_CardUrl { get; set; }

        public int? F_CardCheckAdminKid { get; set; }

        public string F_CardCheckTime { get; set; }

        public int? AnyangKid { get; set; }

        public int? F_CardCheckStatus { get; set; }

        public int IsFenXiao { get; set; }
        /// <summary>
        /// 明星经纪人状态  0：待审核 1：审核通过 2：审核不通过 -1：重新申请
        /// </summary>
        public int? F_StarStatus { get; set; }
    }

}
